// 内容预览组件
import pageHeader from "@/components/DiyNew/diy/pageHeader/pageHeader.vue";
import previewDefault from "@/components/DiyNew/diy/previewDefault/index.vue";
import diySearch from "@/components/DiyNew/diy/module/diySearch/index.vue";
import fastNav from "@/components/DiyNew/diy/module/fastNav/index.vue";
import diyVideo from "@/components/DiyNew/diy/module/diyVideo/index.vue";
import shopInfo from "@/components/DiyNew/diy/module/shopInfo/index.vue";
import swiperImg from "@/components/DiyNew/diy/module/swiperImg/index.vue";
import nearShop from "@/components/DiyNew/diy/module/nearShop/index.vue";
import marketCoupon from "@/components/DiyNew/diy/module/coupon/index.vue";
import indexRecommend from "@/components/DiyNew/diy/module/indexRecommend/index.vue";
import cubeNav from "@/components/DiyNew/diy/module/cubeNav/index.vue";
import marketCountDown from "@/components/DiyNew/diy/module/countDown/index.vue";
import diyTopPic from "@/components/DiyNew/diy/module/topPic/index.vue";
import productShow from "@/components/DiyNew/diy/module/goodShow/index.vue";
import productClassify from "@/components/DiyNew/diy/module/goodClassify/index.vue";
import container from "@/components/DiyNew/diy/module/container/index.vue";

import popup from "@/components/DiyNew/diy/widget/popup.vue"; // 弹窗预览组件
import diyNotice from "@/components/DiyNew/diy/module/diyNotice/index.vue"; // 弹窗预览组件
import hotelSearch from "@/components/DiyNew/diy/module/hotelSearch/index.vue"; // 酒店搜索组件
import integralProduct from "@/components/DiyNew/diy/module/integralProduct/index.vue"; // 积分商品组件

// 编辑组件
import pageHeaderControl from "@/components/DiyNew/diy/pageHeader/control.vue"; // 页面头部编辑组件
import fontControl from "@/components/DiyNew/diy/baseControl/fontControl/index.vue"; // 文字编辑组件
import pageControl from "@/components/DiyNew/diy/pageControl/index.vue"; // 页面编辑组件
import diySearchControl from "@/components/DiyNew/diy/module/diySearch/control.vue"; // 搜索编辑组件
import swiperImgControl from "@/components/DiyNew/diy/module/swiperImg/control.vue"; // 轮播图编辑组件
import fastNavControl from "@/components/DiyNew/diy/module/fastNav/control.vue"; // 编辑快捷导航组件
import diyVideoControl from "@/components/DiyNew/diy/module/diyVideo/control.vue"; // 编辑视频组件
import fastNavCurrentControl from "@/components/DiyNew/diy/module/fastNav/component/fastNavCurrentControl.vue"; // 编辑快捷导航当前状态组件
import nearShopControl from "@/components/DiyNew/diy/module/nearShop/control.vue"; // 编辑附近店铺组件
import shopInfoControl from "@/components/DiyNew/diy/module/shopInfo/control.vue"; // 编辑门店信息组件
import marketCouponControl from "@/components/DiyNew/diy/module/coupon/control.vue"; // 编辑优惠券组件
import indexRecommendControl from "@/components/DiyNew/diy/module/indexRecommend/control.vue"; // 编辑门店信息组件
import indexRecommendTitleControl from "@/components/DiyNew/diy/module/indexRecommend/components/indexRecommendTitleControl.vue"; // 编辑首页推荐主标题
import indexRecommendTypeControl from "@/components/DiyNew/diy/module/indexRecommend/components/indexRecommendTypeControl.vue"; // 编辑首页推荐类型
import indexRecommendSubtitleControl from "@/components/DiyNew/diy/module/indexRecommend/components/indexRecommendSubtitleControl.vue"; // 编辑首页推荐类型
import indexRecommendPicsControl from "@/components/DiyNew/diy/module/indexRecommend/components/indexRecommendPicsControl.vue"; // 编辑首页推荐类型
import cubeNavControl from "@/components/DiyNew/diy/module/cubeNav/control.vue";
import shopClassifyControl from "@/components/DiyNew/diy/module/nearShop/controls/shopClassifyControl.vue";
import activeShopClassifyControl from "@/components/DiyNew/diy/module/nearShop/controls/activeShopClassifyControl.vue";
import shopListControl from "@/components/DiyNew/diy/module/nearShop/controls/shopListControl.vue";
import marketCountDownControl from "@/components/DiyNew/diy/module/countDown/control.vue"; // 倒计时编辑组件
import diyTopPicControl from "@/components/DiyNew/diy/module/topPic/control.vue"; // 专题编辑组件
import diyTopPicTabControl from "@/components/DiyNew/diy/module/topPic/controls/tabControl.vue"; // 专题导航栏编辑组件
import diyTopPicTabItemControl from "@/components/DiyNew/diy/module/topPic/controls/tabItemControl.vue"; // 专题导航编辑单个组件
import productShowControl from "@/components/DiyNew/diy/module/goodShow/control.vue"; // 商品展示模块编辑
import productClassifyControl from "@/components/DiyNew/diy/module/goodClassify/control.vue"; // 商品分类模块编辑
import classifyDefaultActiveControl from "@/components/DiyNew/diy/module/goodClassify/controls/defaultActive.vue"; // 商品分类tab模块编辑
import classifySubtitleControl from "@/components/DiyNew/diy/module/goodClassify/controls/subtitleActive.vue"; // 商品分类tab模块编辑
import classifyTabControl from "@/components/DiyNew/diy/module/goodClassify/controls/tabControl.vue"; // 商品分类tab模块编辑
import diyNoticeControl from "@/components/DiyNew/diy/module/diyNotice/control.vue"; // 弹窗预览组件
import classifyGoodsControl from "@/components/DiyNew/diy/module/goodClassify/controls/goodsControl.vue"; // 商品分类商品编辑组件
import editModuleHeader from "@/components/DiyNew/diy/baseControl/moduleHeader/control.vue"; // 模块标题编辑组件
import containerControl from "@/components/DiyNew/diy/module/container/control.vue"; // 自由容器编辑组件

import widgetNavControl from "@/components/DiyNew/diy/widget/widgetNavControl.vue"; // 页面控件-导航编辑组件
import widgetPhoneControl from "@/components/DiyNew/diy/widget/widgetPhoneControl.vue"; // 页面控件-电话编辑组件
import widgetPopupControl from "@/components/DiyNew/diy/widget/widgetPopupControl.vue"; // 页面控件-弹窗编辑组件
import widgetWxControl from "@/components/DiyNew/diy/widget/widgetWxControl.vue"; // 页面控件-微信客服编辑组件

import themeControl from "@/components/DiyNew/diy/themeControl/index.vue"; // 全局主题配色组件
import comControl from "@/components/DiyNew/diy/comControl/index.vue"; // 模板编辑悬浮组件

import SlideTree from "@/components/DiyNew/diy/slide-tree/slide-tree.vue";
import cubeItemControl from "@/components/DiyNew/diy/module/cubeNav/component/cubeItemControl";
import hotelSearchControl from "@/components/DiyNew/diy/module/hotelSearch/control.vue"; // 酒店搜索组件
import editProductModuleHeader from "@/components/DiyNew/diy/module/goodShow/moduleHeaderControl.vue"; // 商品展示头部控制组件
import integralProductControl from "@/components/DiyNew/diy/module/integralProduct/control.vue";

// 系统页面组件

/** 系统页面-我的页面 */
import userMember from "@/components/DiyNew/diy/systemPages/userPage/diyMember/index.vue";
import userMemberControl from "@/components/DiyNew/diy/systemPages/userPage/diyMember/control.vue";
import userMemberAdImgControl from "@/components/DiyNew/diy/systemPages/userPage/diyMember/controls/memberAdImgControl.vue";
import userRecommend from "@/components/DiyNew/diy/systemPages/userPage/userRecommend/index.vue";
import userRecommendControl from "@/components/DiyNew/diy/systemPages/userPage/userRecommend/control.vue";
import userMemberCardControl from "@/components/DiyNew/diy/systemPages/userPage/diyMember/controls/memberCardControl.vue";
import userMemberTabControl from "@/components/DiyNew/diy/systemPages/userPage/diyMember/controls/userMemberTabControl.vue";
import userMemberTabItemControl from "@/components/DiyNew/diy/systemPages/userPage/diyMember/controls/userMemberTabItemControl.vue";
import userOrder from "@/components/DiyNew/diy/systemPages/userPage/userOrder/index.vue";
import userOrderControl from "@/components/DiyNew/diy/systemPages/userPage/userOrder/control.vue";
import userOrderTabItemControl from "@/components/DiyNew/diy/systemPages/userPage/userOrder/controls/userOrderTabItemControl.vue";
import userTools from "@/components/DiyNew/diy/systemPages/userPage/userTools/index.vue";
import userToolsControl from "@/components/DiyNew/diy/systemPages/userPage/userTools/control.vue";
import userToolControl from "@/components/DiyNew/diy/systemPages/userPage/userTools/compontent/userToolControl.vue";
import userWallet from "@/components/DiyNew/diy/systemPages/userPage/userWallet/index.vue";
import userWalletControl from "@/components/DiyNew/diy/systemPages/userPage/userWallet/control.vue";
import walletItemControl from "@/components/DiyNew/diy/systemPages/userPage/userWallet/compontent/walletItemControl.vue";
import shoppingCart from "@/components/DiyNew/diy/systemPages/shoppingCart/shoppingCart/index.vue";
import shoppingCartControl from "@/components/DiyNew/diy/systemPages/shoppingCart/shoppingCart/control.vue";
/** 系统页面-我的页面 */

/** 系统页面-分类页面 */
import classifyHeader from "@/components/DiyNew/diy/systemPages/classifyPage/pageHeader/index.vue";
import classifyContent from "@/components/DiyNew/diy/systemPages/classifyPage/classifyContent/index.vue";
import classifyContentControl from "@/components/DiyNew/diy/systemPages/classifyPage/classifyContent/control.vue";
/** 系统页面-分类页面 */

/** 系统页面-商品详情页 */
import goodsSwiperImgs from "@/components/DiyNew/diy/systemPages/goodsDetail/goodsSwiper/index.vue";
import goodsIntroduce from "@/components/DiyNew/diy/systemPages/goodsDetail/goodsIntroduce/index.vue";
import goodsIntroduceControl from "@/components/DiyNew/diy/systemPages/goodsDetail/goodsIntroduce/control.vue";
import goodsDiscount from "@/components/DiyNew/diy/systemPages/goodsDetail/goodsDiscount/index.vue";
import goodsDiscountControl from "@/components/DiyNew/diy/systemPages/goodsDetail/goodsDiscount/control.vue";
import goodsAttribute from "@/components/DiyNew/diy/systemPages/goodsDetail/goodsAttribute/index.vue";
import goodsAttributeControl from "@/components/DiyNew/diy/systemPages/goodsDetail/goodsAttribute/control.vue";
import goodsEvaluate from "@/components/DiyNew/diy/systemPages/goodsDetail/goodsEvaluate/index.vue";
import goodsEvaluateControl from "@/components/DiyNew/diy/systemPages/goodsDetail/goodsEvaluate/control.vue";
import goodsShopEntry from "@/components/DiyNew/diy/systemPages/goodsDetail/goodsShopEntry/index.vue";
import goodsShopEntryControl from "@/components/DiyNew/diy/systemPages/goodsDetail/goodsShopEntry/control.vue";
import goodsFootNav from "@/components/DiyNew/diy/systemPages/goodsDetail/goodsFootNav/index.vue";
import goodsFootNavControl from "@/components/DiyNew/diy/systemPages/goodsDetail/goodsFootNav/control.vue";
import goodsFootNavItemControl from "@/components/DiyNew/diy/systemPages/goodsDetail/goodsFootNav/controls/navItemControl.vue";
import goodsSwiperImgsControl from "@/components/DiyNew/diy/systemPages/goodsDetail/goodsSwiper/control.vue";
/** 系统页面-商品详情页 */

/** 系统页面-点餐页 */
import orderMealPage from "@/components/DiyNew/diy/systemPages/orderMeal/orderMeal/index.vue";
import orderMealPageControl from "@/components/DiyNew/diy/systemPages/orderMeal/orderMeal/control.vue";
/** 系统页面-点餐页 */

export const DiyComponents = {
  pageHeader,
  pageHeaderControl,
  fontControl,
  pageControl,
  widgetNavControl,
  widgetPhoneControl,
  widgetPopupControl,
  widgetWxControl,
  themeControl,
  comControl,
  diySearchControl,
  previewDefault,
  diySearch,
  // fastNav,
  // fastNavControl,
  // diyVideo,
  // diyVideoControl,
  // fastNavCurrentControl,
  // shopInfo,
  // shopInfoControl,
  swiperImg,
  swiperImgControl,
  nearShop,
  nearShopControl,
  marketCoupon,
  marketCouponControl,
  // indexRecommend,
  // indexRecommendControl,
  // indexRecommendTitleControl,
  // indexRecommendTypeControl,
  // indexRecommendSubtitleControl,
  // indexRecommendPicsControl,
  cubeNav,
  cubeNavControl,
  // marketCountDown,
  // marketCountDownControl,
  // diyTopPic,
  // diyTopPicControl,
  // diyTopPicTabControl,
  // diyTopPicTabItemControl,
  productShow,
  productShowControl,
  popup,
  SlideTree,
  cubeItemControl,
  productClassify,
  productClassifyControl,
  classifyDefaultActiveControl,
  classifySubtitleControl,
  classifyTabControl,
  shopClassifyControl,
  activeShopClassifyControl,
  shopListControl,
  // diyNotice,
  // diyNoticeControl,
  classifyGoodsControl,
  editModuleHeader,
  container,
  containerControl,
  userMember,
  userMemberControl,
  userMemberAdImgControl,
  userRecommend,
  userRecommendControl,
  userMemberCardControl,
  userMemberTabControl,
  userMemberTabItemControl,
  userOrder,
  userTools,
  userToolsControl,
  userOrderControl,
  userOrderTabItemControl,
  userToolControl,
  userWallet,
  userWalletControl,
  walletItemControl,
  shoppingCart,
  shoppingCartControl,
  classifyHeader,
  classifyContent,
  classifyContentControl,
  goodsSwiperImgs,
  goodsIntroduce,
  goodsIntroduceControl,
  goodsDiscount,
  goodsDiscountControl,
  goodsAttribute,
  goodsAttributeControl,
  goodsEvaluate,
  goodsEvaluateControl,
  goodsShopEntry,
  goodsShopEntryControl,
  goodsFootNav,
  goodsFootNavControl,
  goodsFootNavItemControl,
  orderMealPage,
  orderMealPageControl,
  goodsSwiperImgsControl,
  hotelSearch,
  hotelSearchControl,
  editProductModuleHeader,
  integralProduct,
  integralProductControl
};
